dolphin folklore - French English Dictionary